package org.jeecg.modules.cosmetic.model.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.compress.utils.Lists;

import java.util.List;


@Data
public class ToxModuleVO {

    @ApiModelProperty("主键")
    private Long id;

    @ApiModelProperty("INCI名称/英文名称")
    private String inciName;

    @ApiModelProperty("INCI名称/英文名称是否优选，0-优选，1-不优选")
    private Integer inciPick;

    @ApiModelProperty("中文名称")
    private String cnName;

    @ApiModelProperty("中文名称是否优选，0-优选，1-不优选")
    private Integer cnPick;

    @ApiModelProperty("中文译名")
    private String rnName;

    @ApiModelProperty("中文译名是否优选，0-优选，1-不优选")
    private Integer rnPick;

    @ApiModelProperty("INPAC名称")
    private String inpacName;

    @ApiModelProperty("INPAC名称是否优选，0-优选，1-不优选")
    private Integer inpacPick;

    @ApiModelProperty("CAS号")
    private String cas;

    @ApiModelProperty("EC号")
    private String ec;

    @ApiModelProperty("其它")
    private String other;

    @ApiModelProperty("IECIC编号")
    private String iecicNum;

    @ApiModelProperty("KCII评估结论")
    private String kcii;

    @ApiModelProperty("smiles")
    private String smiles;

    @ApiModelProperty("结构图名称")
    private String structName;

    @ApiModelProperty("结构图URL")
    private String structUrl;

    @ApiModelProperty("其它名称")
    private List<ToxFieldVO> otherNameList = Lists.newArrayList();

    @ApiModelProperty("美白清单")
    private List<ToxWhitenVO> whitenList = Lists.newArrayList();

    @ApiModelProperty("资料文件")
    private List<ToxFileVO> fileList = Lists.newArrayList();

}
